
/*********************************  COPYRIGHT 2015 --------  *********  BEGIN OF FILE  ********************************/

/**********************************************************************
* @file           : padc.h
* @author         : --
* @version        : --
* @date           : 2015-07-20
* @brief          : Header for padc.c module
* @Description    : --
**********************************************************************/

/* Define to prevent recursive inclusion ----------------------------*/
#ifndef __PADC_H
#define __PADC_H

 

/* Includes  == 文件包含 --------------------------------------------*/
#include "support.h"



/* Private typedef    ==  私有类型 ----------------------------------*/
/* Private define     ==  私有定义 ----------------------------------*/

//-----------------------------------------//
#define  AD_SAMPLE_TIMES   8      //每通道采8次 
#define  AD1_CHNNEL_CNT    2      //为2个通道 


/* Private macro      ==  私有宏 ------------------------------------*/
/* Private variables  ==  私有变量 ----------------------------------*/



/* Private function prototypes  ==  私有函数声明 --------------------*/
void PADC_Init(void);
void PADC_GPIO_Config(void);
void PADC_Config(void);
float PADC_GetVol(void);
void Adc_filter(void);
s16 Get_Safe_Temp(void);

extern vu16  AD1_Value[AD_SAMPLE_TIMES][AD1_CHNNEL_CNT]; 		//存放原始数据
extern vu16  AD1_After_filter[AD1_CHNNEL_CNT]; 							//存放平均值

/* Define to prevent recursive inclusion ----------------------------*/
#endif /* __PADC_H */




/*********************************  COPYRIGHT 2015 --------  *********  END OF FILE  **********************************/
